
/*design by:alice*/

/*初始化*/
html{ *overflow-x:hidden;background:url(../images/bg_repeat_x.jpg) repeat-x;}
header, footer, article, section, nav, menu, hgroup {
display: block;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
img{border:none;}
em,strong{font-style:normal;font-weight:normal;}
ul,li,ol{list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h4,h5,h6{font-size:135%;}
address,cite,dfn,em,var{font-style:normal;}
button,input,select,textarea{font-size:135%;}
q:before, q:after { content: ''; }

.cl{ clear:both;}
a {color:#676767;text-decoration:none;}
a:hover {color:#676767;text-decoration:underline;}
p{color:#676767;}


/*头部*/
.logo_box{ width:1000px; margin:0 auto; height:160px; position:relative;}
#logo{ position:absolute; top:0px; left:200px;}
.logo{background:url(../images/logo.gif) no-repeat center; cursor:pointer; display:block; height:148px;}
.logo:hover{background:url(../images/logo_a.gif) no-repeat center; cursor:pointer; display:block; height:148px;}
/*导航*/
.nav_box{border-top:1px solid #f09b9b;height:45px;}
.nav{width:1000px; margin:0 auto; }
.nav ul{ margin-left:230px;}
.nav ul li{ float:left; margin:0 30px; line-height:50px; }

.nav_b{background:url(../images/nav_b.gif) repeat-x; height:53px;}

/*首页内容*/
.content_box{ margin:0 auto; width:960px;}
.content_box table{ border:1px solid #e8603a; text-align:center;background:#FFF7E7;}
.content_box table td{ border:1px solid #e8603a; padding:5px;}
.content_box table th{ background:#e8603a; color:#fff; padding:5px 2px;}
.content_box table td .input_line{ border:1px solid #666; color: #676767;}
.content_box table .num{ background:#998; font-size:14px; font-weight:bold; color:#fff;}
.content_box table span{ border:1px solid #666; padding:3px;margin-right:5px;}

.zdy{ background:#507865; margin-bottom:20px;}
.zdy p{ height:30px; line-height:30px; color:#fff;}
.zdy p .zdy_left{ float:left; font-size:12px; font-weight:bold; text-indent:15px;}
.zdy p .zdy_right a{ float: right; font-size:12px; font-weight:bold; padding-right:15px; color:#fff;}
.zdy .zdy_input{ padding:5px 10px 10px;}
.zdy .zdy_input input{ width:100%; border:1px solid  #D9E2DE; color:#676767; height:22px; line-height:22px;} 

.bz:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.bz{ background:#507865; margin-bottom:20px; +height:100px;}
.bz p{ height:30px; line-height:30px; color:#fff;}
.bz p .zdy_left{ float:left; font-size:12px; font-weight:bold; text-indent:15px;}
.bz p .zdy_right a{ float: right; font-size:12px; font-weight:bold; padding-right:15px; color:#fff;}
.bz_content:after,.bz_content ul:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.bz_content{padding:0 10px 10px;}
.bz_content ul{}
.bz_content ul li{ float:left; margin:5px 7px 0 0;}
.bz_content ul li a{ display:block; width:40px; height:22px; line-height:22px; background:#D9E2DE; text-align:center; color:#507865;}

.tz:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.tz{ margin-bottom:20px;}
.tz .bs{ display:block; float:left; }
.tz .bs ul{}
.tz .bs ul li{ float:left; margin-right:3px;}
.tz .bs ul li a{display:block; width:40px; height:26px; line-height:26px; background:#D9E2DE; text-align:center; color:#507865; border:1px solid #507865;}

.tz_input{ display:block; float:left; margin-right:2px;}
.tz_input input{ border:1px solid #999; height:26px; line-height:26px;  color: #676767;}
.tz_input a{background:#D9E2DE; text-align:center; color:#507865; border:1px solid #507865; padding: 7px 7px 3px;  +padding: 12px 7px 0px;margin:0px 5px 0 0;}

.but_list{ display:block; float:left; position:relative;}
.but_list ul{}
.but_list ul li{ float:left; margin-right:6px; margin-right:4px\9;}
.but_list ul li a{display:block; width:70px; height:26px; line-height:26px; background:#E8603A; text-align:center; color:#fff; border:1px solid #507865;}

/*底部信息*/
.foot{ background:#b2a095; height:50px;}
.foot p{ color:#fff; font-size:18px; font-weight:bold; width:1350px; margin:0 auto; text-align:center; line-height:50px;}

